import { LABEL } from "../../../config/base.js";
const mRequest = require('../../../utils/api.js')

Page({
  /** 页面的初始数据 **/
	data:{
    adList:'',
    label: LABEL,
    page: 0,
    img: 'https://cdn.seovx.com/d/?mom=302',
    imgUrls: [
      'http://png.hkiii.cn/blog/1.png',
      'http://png.hkiii.cn/blog/2.png',
      'http://png.hkiii.cn/blog/3.png'
    ],
    indicatorDots: true, //是否显示面板指示点
    autoplay: true, //是否自动播放
    interval: 3000, //停留时间间隔
    duration: 1000, //播放时长
    previousMargin: '50px', //前边距，可用于露出前一项的一小部分，接受 px 和 rpx 值
    nextMargin: '50px', //后边距，可用于露出后一项的一小部分，接受 px 和 rpx 值
    circular: true, //是否采用衔接滑动
    swiperHeight: 180,
    currentSwiperIndex: 0, //swiper当前索引,
    wordsData: [],
    backTopValue: false,
    nickname:'',
    excerpt: '',
  },

  // 请求文章数据
  clientArticle:function(){
    var that = this
    var params = {path:that.options.path,access_token:wx.getStorageSync('access_token')}
    mRequest.getList(params).then(res => {
      if (res)  {
        that.setData({
          adList:res,
        })
      }
    }).catch(err => {
      console.log('error: ', err);
    })
  },

  // 删除文章
  toDeleteItem:function(e) {
    var params = {path:e.currentTarget.dataset.path,sha:e.currentTarget.dataset.sha,access_token:wx.getStorageSync('access_token')}
    // console.log('params: ', params);
    mRequest.deleteItem(params).then(res => {
      this.clientArticle()
      wx.showToast({
        title: '删除成功' + res.commit.message,
        duration: 2000
      });
    }).catch(err => {
      console.log('error: ', err);
    })
  },

  // 详情页跳转
  toDetailPage(e) {
    const path = e.currentTarget.dataset.path
    wx.navigateTo({
      url: `/pages/sys/detail/detail?path=${path}`,
    })
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.clientArticle()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {


  },

    /**
   * 生命周期函数--监听页面显示
   * selected: 0就是选中的tabbar下标，根据不同页面显示不同tabbar下标
   */
  onShow: function () {
    const pages = getCurrentPages()
    const perpage = pages[pages.length - 1]
    perpage.onLoad()

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})